html,
body {
  width: 100%;
  height: 100%;
	background-color: #ebf2fa;
}

body,
button,
input,
select,
textarea {
	font: 16px "微软雅黑", "Helvetica", "sans-serif";
}

body .top-nav-wrap {
	font: 16px "微软雅黑", Arial;
}

* {
	margin: 0;
	padding: 0;
	list-style-type: none;
	box-sizing: border-box;
}

table,
tr,
td {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-weight: normal;
	font-style: normal;
}

h1,
h2,
h3,
h4,
h5 {
	font-size: 100%;
	font-weight: normal;
}

.em {
	text-indent: 2em;
}

ol,
ul {
	list-style: none;
}

li {
	list-style: none outside none;
}

fieldset,
img,
a img {
	border: 0 none;
}

caption,
th {
	text-align: left;
}

abbr,
acronym {
	border: 0;
}

textarea {
	resize: none;
}

abbr,
acronym {
	border: 0 none;
	font-variant: normal;
}

a {
	text-decoration: none;
	outline-style: none;
	/*color: #043396;*/
}


/*a:hover {text-decoration: underline;color:#ff4901;}*/

.clearfix:after,
.ro:after {
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	visibility: hidden
}

.clear {
	clear: both;
	*overflow: hidden;
}

.text-overflow {
	/*display:block;*/
	width: 100%;
	word-break: keep-all;
	overflow: hidden;
	text-overflow: clip;
}

.text-overflow-li {
	word-break: keep-all;
	overflow: hidden;
	text-overflow: clip;
}

.fl {
	float: left;
}
.rt{
  float: right;
}

.bgColor {
	background: #305895;
}

.bgColor a {
	color: #fff !important;
}

.bgColor a:hover {
	color: #ff4901 !important;
}

.mui-icon-left-nav {
	color: #999;
}

/***** 清除浮动 *****/
.clearfloat:before,
.clearfloat:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.clearfloat {
  zoom: 1;
}
/***** 单行超出显示省略号 *****/
.element {
  /*width: 90%;*/ 
  overflow: hidden; 
  text-overflow: ellipsis; 
  white-space: nowrap; 
}

/*** 多行 超出显示省略号 ***/
.elements {
  width: 20em;
  height: 3em; 
  line-height: 1.5em;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.mui-content{
  padding-top: 65px !important;
  background-color: #ebf2fa;
}
.mui-table-view-cell:after {left: 0;}
